application deadlines - French English Dictionary